The industrial robot controller software (NexGRC) of NexCOBOT is a pure software based on the PC-Based controller architecture, which can control the servo drive through an industrial fieldbus such as EtherCAT. NexGRC runs on a real-time operating system (RTOS), which can perform real-time calculations and send motion control commands to the servo driver. NexGRC also provides configuration software such as NexMotion Studio and teach pendant user interfaces such as TPUI and User-developed libraries such as NexGRC Windows API.